package com.hongpu.mapper;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.hongpu.domain.SysRole;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hongpu.dto.SysRolePageDto;
import org.apache.ibatis.annotations.Param;

/**
* @author Michael zhang
* @description 针对表【sys_role(角色表)】的数据库操作Mapper
* @createDate 2025-05-15 17:26:34
* @Entity generator.domain.SysRole
*/
public interface SysRoleMapper extends BaseMapper<SysRole> {
    /**
     * 启用角色
     */
    public boolean active(@Param("id") Long id,@Param("updateBy") Long updateBy);
    /**
     * 分页查询
     * @param page
     * @param sysRole
     * @return
     */
    public IPage<SysRole> page(@Param("iPage")  IPage<?> iPage, @Param("sysRole") SysRolePageDto sysRole);
}




